github.com/go-faster/jx.Decoder.tail (field)

59 uses

	github.com/go-faster/jx (current package)
		dec.go#L86: 	tail int // offset in buf to end of current json stream
		dec.go#L109: 		tail: len(input),
		dec.go#L126: 	d.tail = 0
		dec.go#L144: 	d.tail = len(input)
		dec_capture.go#L27: 	head, tail, depth := d.head, d.tail, d.depth
		dec_capture.go#L29: 	d.head, d.tail, d.depth = head, tail, depth
		dec_float.go#L70: 	if i == d.tail {
		dec_float.go#L86: 		if i == d.tail {
		dec_float.go#L98: 	for ; i < d.tail; i++ {
		dec_float.go#L119: 		if i == d.tail {
		dec_float.go#L122: 		for ; i < d.tail; i++ {
		dec_float.go#L170: 	if i == d.tail {
		dec_float.go#L186: 		if i == d.tail {
		dec_float.go#L198: 	for ; i < d.tail; i++ {
		dec_float.go#L219: 		if i == d.tail {
		dec_float.go#L222: 		for ; i < d.tail; i++ {
		dec_float_big.go#L43: 	buf := d.buf[d.head:d.tail]
		dec_float_big.go#L57: 	d.head = d.tail
		dec_float_big.go#L58: 	return d.buf[start:d.tail], nil
		dec_float_big.go#L69: 		if d.head != d.tail {
		dec_int.gen.go#L56: 	if d.tail-d.head > 3 {
		dec_int.gen.go#L117: 		buf := d.buf[d.head:d.tail]
		dec_int.gen.go#L218: 	if d.tail-d.head > 5 {
		dec_int.gen.go#L322: 		buf := d.buf[d.head:d.tail]
		dec_int.gen.go#L423: 	if d.tail-d.head > 9 {
		dec_int.gen.go#L625: 		buf := d.buf[d.head:d.tail]
		dec_int.gen.go#L726: 	if d.tail-d.head > 9 {
		dec_int.gen.go#L928: 		buf := d.buf[d.head:d.tail]
		dec_raw.go#L37: 			buf:      d.buf[start:d.tail],
		dec_raw.go#L50: 		unread := d.tail - d.head
		dec_raw.go#L77: 	d := Decoder{buf: r, tail: len(r)}
		dec_read.go#L23: 		buf := d.buf[d.head:d.tail]
		dec_read.go#L57: 		buf := d.buf[d.head:d.tail]
		dec_read.go#L75: 	if d.head == d.tail {
		dec_read.go#L85: 	if d.head == d.tail {
		dec_read.go#L101: 		d.head = d.tail
		dec_read.go#L117: 	d.streamOffset += d.tail
		dec_read.go#L119: 	d.tail = n
		dec_read.go#L125: 		d.head = d.tail
		dec_read.go#L140: 	d.streamOffset += d.tail
		dec_read.go#L142: 	d.tail = n
		dec_read.go#L149: 	if buf := d.buf[d.head:d.tail]; len(buf) >= len(b) {
		dec_read.go#L154: 	n := copy(b[:], d.buf[d.head:d.tail])
		dec_read.go#L158: 	d.head += copy(b[n:], d.buf[d.head:d.tail])
		dec_skip.go#L93: 		if d.head == d.tail {
		dec_skip.go#L118: 		for i, c := range d.buf[d.head:d.tail] {
		dec_skip.go#L142: 				d.head = d.tail
		dec_skip.go#L154: 			for i, c := range d.buf[d.head:d.tail] {
		dec_skip.go#L183: 					d.head = d.tail
		dec_skip.go#L218: 		for i, c := range d.buf[d.head:d.tail] {
		dec_skip.go#L231: 				d.head = d.tail
		dec_skip.go#L275: 		buf := d.buf[d.head:d.tail]
		dec_str.go#L45: 		buf := d.buf[d.head:d.tail]
		dec_str.go#L107: 	buf := d.buf[d.head:d.tail]
		dec_str.go#L136: 		buf := d.buf[d.head:d.tail]
		dec_str.go#L204: 	buf := d.buf[d.head:d.tail]
		num.go#L33: 		tail: tail,
		num.go#L71: 		d.tail = dotIdx
		num.go#L107: 		d.tail = dotIdx